multi-slotted muzzle - German English Dictionary